Diode working